please the eye


Results for "please the eye"

English - Turkish Dictionary

please the eye

(English - Turkish Dictionary) :
göze hoş görünmek, gözü okşamak.